Excellent location for surfing and swimming with all the amenities