One word would be enough for the whole experience - Excellent
Great communication and hospitality
Beautiful apartment, super clean and has everything youd need. Location is also amazing, best experience tou can get.