Wonderful place. It has all the amenities you need and want for a pleasant stay. Plus the hosts were very friendly and great at communication.