As per photos, but just a bit smelly inside. Maybe time for some new carpet and a lick of paint. That said, great location and well set up with all you need. Family-friendly swimming literally over the road. A great quiet beachfront location for a break.