Rooms are large, clean, offering some type of view, ours a garden, which made our stay very relaxing. The staff were fantastic, going out of their way to give you a great stay. The restaurant restaurant provided the most delicious meals, especially breakfast. The pool and gardens were beautiful. There were no shops alongside the hotel, but Bali Collection was walking distance with a free shuttle bus available. Local laundry and convenience stores were just a stroll away.