Amazing locations, beautiful view, great accommodations!