Great view, Great location, Great Sleep! The hosts thought of everything and were great with communication.