The property and its location are absolutely amazing. Being located directly on one of the few beaches in North Lake Tahoe made all of our beach days incredibly easy and stress-free. The property was also within walking distance of great shops and restaurants, and the amenities were fantastic. Having beach chairs, beach towels, and a grill on the patio were all really nice touches.Unfortunately, the cleanliness was very disappointing, especially given the price of the stay. When we checked in, there was sand on several bedroom floors, on the stairs, and even in one of the beds. One of the bedrooms also had noticeable brown smudges and small dirty footprints on the white walls. The property itself is beautifully decorated and in an incredible location, but the lack of attention to cleaning took away from the overall experience. We had to make an effort not to look too closely at the cleanliness.The location and amenities are truly hard to beat, but we expected a much higher standard of cleanliness for the price.