Excellent apartment! Perfect location, all very clean and perfunctory - air conditioning was great and much appreciated. Communication was excellent - would definitely stay here again.