Spacious and clean. In a great location for families. And nicely stocked with the essentials. The communication from Naomi and JJ was phenomenal. We had a great stay and will definitely be back!