Cozy but comfortable, with a small piece of beach and a large lawn for kids. Great sunsets and a great host round it out! We would go again in a heartbeat.