perfect, as described, near the beach and comfortable. We had an amazing time.