Spotless, awesome location for family getaway. Will rate 5/5!