Excellent stay. Very clean and well furnished. Every detail of the apartment was thoughtfully prepared. Communication was great.