The place was great. Everything listed was provided. The location was great. You could walk to the beach and walk to shops and restaurants.