The location was perfect for us. It is not directly in town, but only a 7 minute walk, which made the place feel more like a resort and was away from all the noise of the city center. I cannot say enough good things about the staff, probably the best hotel staff I have ever met. They answered every single question we had, quickly accommodated any requests, were very hospitable, and were very helpful in booking restaurants and activities. The breakfast was delicious and the pool/lounge area was perfect for relaxing. I would definitely recommend this place!