This place truly is an oasis. The hosts provide absolutely everything you could need and more! We would absolutely stay here again, we didn't want to leave. Thanks for a great stay.