Great location. Easy to locate. Clean. Beautiful views. Spacious. Great stay.