Our stay was wonderful. The place was clean, exactly as pictured and everything was provided. Location was excellent with a 5-10 min walk to the beach and centrally located near restaurants.