Excellent location. Lovely space. Walking distance to beach and shops. As described. Would stay again.