Book this place!! We loved it and plan on staying here again when we come back!!!