Location is beautiful. Place is excellent and air conditioning worked well. Host was 30 min late to agreed upon check in time and some dishes were questionable if they were clean. Otherwise our stay was excellent and overall I would recommend. I would stay here again.