Great location. Sparkling clean. Spacious. Beautiful view. We will be back