Excellent place to stay. I've already booked a return trip. Recommend this place to my friends all the time.