Exactly what we were looking for. Very affordable, great view, awesome amenities, and a clean comfortable stay.