The studio comes with everything that I needed during my 3-week stay. It was clean. Awesome location! The beach is really a 5-min walk and there are plenty of restaurants within driving distance. The host replied super fast whenever I need something. I enjoyed my stay and would absolutely recommend!