We had a wonderful 3 night stay at the hotel. Amazing location. All of the staff were very friendly and many spoke good English too which helped. The amenities were plentiful-the pool area and breakfast area were lovely too. I would highly recommend this hotel to others.