We found this apartment to be essentially perfectly for our stay. It was spacious, clean, had a lovely view, and a communal swimming pool. The host was especially helpless in helping us with a late check in. We would definitely stay again.