Absolutely perfect! This apartment is great and the hosts are very kind and welcoming. We cannot wait to stay here again.