Excellent size for a family of 5 or 6. all of the amenities you would need for a comfy stay. The couches and chairs are akward but still didnt take away from the overall place. Location was perfect. Excellent and responsive staff!