Perfect size and amenities. Not too big, not to small. Just what we needed!