Great place! A little small, and you need to climb a hill, but the roof decks are worth it!