clean and comfortable with all necessary amenities. good location close to the beach