Excellent location, everything as advertised, great communication, the perfect place for the ideal vacation!