Perfect in every way for our family which included grandparents and a newborn. The location was ideal ... steps from the beach, restaurant and pool. We look forward to coming back!!!