We had a great stay. The location is great. Walking distance to the beach but far enough away from the hustle and bustle for a family vacation. The place was as described. Plenty of room for our family of 4 (2 teenage boys). We will definitely be back.