Spotlessly, clean, well organized, comfortable bed, well stocked and everything basically new. We enjoyed spending time out on the rear patio, both eating as well as working out there. Beach is a 20 minute walk or a five minute drive and we greatly appreciated the quality beach chairs and beach towels. Great place!