Modern. Clean. Perfect location. Only con was no on sight parking. Will definitely stay again!