Great place at an affordable price. Immaculately clean with nice touches that make you feel welcome - plants, flowers, chocolates. Location is great - by the lake and close to the beach - close enough to hear the waves at night. Great communication, easy check-in, and a luxurious feel.