We had a great stay at this apartment. It suited our needs perfectly. Local markets and eateries were all close and convenient. The beach was a very pleasant 10-15 minute walk from the premises. Our only issue was with the check-in instructions. They were a bit confusing, but a simple phone call and all was good.