Great place, self-checkin A great place – very atmospheric, tastefully decorated. The gem of the place is the roof-top with great view