Perfect space and size for our group. had all the necessary amenities for a pleasant stay. would definitely stay here again.