All I can say here is wow! Excellent apartment, fantastic service from start to finish, clean as anything and great help from Leo all the way through. The restaurant recommendations were fantastic as well. Thanks so much for our excellent stay!