Spotlessly clean. Fantastic place to stay. So relaxing and in a beautiful location. Would love to return