Excellent place to stay. Great value and awesome amenities. Very good at communicating and answering all questions asked before the trip.