Spacious and comfortable. Great for a large group of adults, no one will be stuck in a twin bed! The nearby private beach is perfect with silky sands and not too crowded. We loved all the options for outdoor seating. Mike was super responsive and a great host.