Excellent location - beach, shops and restaurants nearby. Nice clean apartment and communication was easy throughout the duration.