Spotless, VERY well stocked, a prime location close to the beach.