Great tiny place. You'll get everything you need, it's clean, well located, fairly priced. Common areas are the downside but that's not the host responsibility. Overall I recommend it for a short stay.