Denis was amazing! He totally made our visit. When the wifi was really slow, he worked tirelessly to make sure it was fixed. There were always fresh towels and supplies as needed, coffee and tea were available 24/7, the pool was nice and big, and breakfast was fresh and delicious every day. Our stay here was the best part of our vacation!