The place is modern with a convenient location. It is a short walk to the beautiful lake that is very scenic and a five-minute walk to the beach. The check-in process was the easiest I have encountered thus far and the one issue about the Internet was quickly resolved within 2 to 3 minutes. I would recommend this place wholeheartedly and will be back as well.