The apartment building is located a couple blocks from the beach and close enough to walk to restaurants and bars, but still in a very quiet area, and it has a nice pool and jacuzzi. The apartment is as pictured except it now has a new tile floor. The bed was comfortable, but the couches were stained and dirty and I hat to put a sheet on it, the central air conditioning was quiet and worked well, the TV includes basic cable, the WIFI was fast but at times inconsistent, and the kitchen had all the needed equipment. Checkin and checkout was easy and somewhat flexible. Neil is a good host and communicates well. I enjoyed my stay, and compared to other similarly priced places., this apartment is a good deal.