Wonderful location and excellent communication throughout the stay. The apartment is well appointed, clean and cool. Highly recommended.