Great view. Great location. Plenty of essential supplies and facilities. Sparkling clean.