Excellent location and facilities. Beautiful pool! Very clean!