Fabulous location with great beach access. The apartment was perfect being very modern and clean. Great communication with staff for check in. Would definitely stay again. Five star all the way around!