Location, views, facilities, quality, service all excellent. We will return