Absolutely perfect! Great amenities and very clean with a beautiful view out back- will definitely visit again and stay here!