Great spot! Walking distance to restaurants, shops and beautiful beaches! A little home away from home! Comfortable and cozy with everything we needed for a fantastic vacation!