Nice place, nice location, nice host but it could be a little bit cleaner. Needs a deep clean.