Great stay, timely communication, clean and great pools