Craig appartment was perfect for our family of 4 with 2 young kids. Well located right on the beach and very relaxing and away from the crowd. I definitely recommend this place.