The place was clean and nice. It had all the necessities for the stay. We didn’t do much cooking but the kitchen seemed well equipped. I like traveling with my own linens but everything looked clean and washed. The management is very responsive, directions are detailed and well explained. The location is awesome, nice walk to the beach. We enjoyed our stay very much.