The pictures do not do this place justice. The hotel is beautiful and the staff really cares about guests. Our room was rather small but it wasn't an issue since we were there for the location and spent minimal time in the room. They booked an airport transfer for us and a ride into town for medicine. Would totally recommend this place