A super nice place with a great location, but lacks some coziness