5 stars-clean, cozy, and made for a great time. Cool view of the city as well !