This place is in an amazing location. Perfect setup for families. However, it needed a really good clean.