Definitely book this place!! Absolutely great location, absolutely gorgeous room and views, and absolutely wonderful hosts! I will definitely check for availability here first when I book my return trip.