Extremely clean and had everything you could possibly want or need. Excellent location close to the beach with easy parking. Bed was super comfortable.