Very cozy, has all the amenities you need. The staff and neighbors are friendly, and the view is worth every penny!