The villa has everything you need including free wifi, towels, hairdryer and bathroom/kitchen essentials. We even made use of the scrabble game one evening! It is in a great location near the beach, restaurants and shops. Communication from Candice was very friendly and helpful. A great stay!