We stayed a week at the perfectly located Villa Atlanta and it was great. This villa is associated with the Hotel Excelsior two doors down and hence, you do your check in/out there but this was easy. In fact, the benefits are that you get use their facilities (pool, towels, spa, gym, etc)! We had the suite with the upstairs bedroom overlooking the sea and it was very spacious and clean. My only complaint would be that the upstairs AC didn’t work as well as the downstairs one but it wasn’t that hot so we were ok. Our kitchen had all the usual amenities and it was very clean! Would definitely stay here again!!!