We stayed here for 5 nights and could have stayed longer; the location is excellent, the apartment is lovely and spacious and had everything we needed. The pictures were completely accurate! Checkin and checkout was a breeze too, and communication with the host was prompt.