This place is beautiful, peaceful, super clean, and has amazing hosts. We would definitely stay again. It was perfect for our family of three. Great communication with the hosts and they were very warm and helpful.