We absolutely loved our stay here! The views were incredible, the gardens were so nice to walk around in. The staff was very friendly and hospitable. The hotel was definitely walkable to shops and restaurants, although if you go to the main town area, you will have to walk up a fairly steep hill on the way back. We would stay here again if we are lucky enough to come back!