Very clean, well appointed nice place