Enough for small family. Excellent amenities, care enough for our needs as guest.