Perfect location, perfect host. Bedrooms are small, but apartment is well thought out, very clean and well-equipped. Would definitely stay again.