Little small for a family of 4. But all the amenities were there. We enjoyed the stay.