Beautiful apartment. Very spacious. Huge patio was such an added bonus as we had beautiful weather. Check-in and checkout were very straightforward. Pretty well equipped kitchen. Great location. We had a great stay.