Fantastic! This was our second stay at this beautiful property, and we didn't want to leave. The apartment is perfect--new, modern, tastefully decorated and spotlessly clean. The setting is idyllic--gorgeous lake, utterly peaceful surroundings, trails for hiking, lots of outdoor space for dining, reading, relaxing. The hosts are wonderful--attentive, yet respectful of guests' privacy. Plus, there is a resident family of the sweetest most affectionate goats! The property is convenient to beaches and other sights, but everything you need for a restful vacation is right here. We will be back!