The unit was available early, clean, and had everything we needed. Bali Hai villas was wonderful.