Excellent location, perfect amenities and great, prompt communication. Would defiantly recommend for a wonderful city stay .