This place is a gem. Very spacious, clean, unique, nice location, great kitchen for cooking, nice common spaces. Loved the square. We had a fantastic stay.