Beautiful apartment, good location, very clean and has all the amenities you would expect plus more. Excellent communication from the hosts, we cannot fault our stay! Thank you!