We had a wonderful stay. The location is perfect, the apartment is nicely furnished, spacious, and supplied with everthing we needed. The beds were comfortable, everything was very clean when we arrived, and the staff was friendly and easy to communicate with. Highly recommended