Spotlessly clean! Everything you need for a wonderful stay. 2 minute walk to the beach. Great communication with Helen! Five star!!