Amazing place in a great location. Extremely spacious and thoughtfully set up. Be prepared for a bit of a climb up the stairs to get there, but well worth it!