Great place, great location. Overall fairly clean, a few dirty cups. But me and my family enjoyed our stay. Thank you