Had a great stay here at David’s. Place was well positioned and had great amenities. Surprised at all the signs asking you to leave the place as clean as you found it though especially when paying a $100 cleaning fee.?