Great clean, well appointed place