Beautiful views of the lake and plenty of amenities