Excellent location. Very close to the beaches, restaurants and shops. The apartment is a bit dated but has everything you need. There is no street noise so a very good nights sleep on a very comfortable bed. Unfortunately there are several dogs in the apartment building that bark at each other all day long. I had a couple of minor issues with the bathroom, that were probably of my own making, but they were sorted extremely quickly. Communication was prompt and friendly.