Absolutely perfect.
Great apartment, great location, great host.
Thanks for an easy and comfortable stay!