This place is gorgeous! The host was super easy to communicate with; and the location was great. You have everything you'd need here; I would stay here again without hesitation.