This place is fabulous! Great location, views, comfort, cleanliness, security, and parking. The beds were firm, the shower excellent, and kitchen well appointed. Highly recommend it.