Comfortable stay with a beautiful view in a gorgeous location.