Spacious and clean place. Good location. Smooth check in. Can highly recommend. Will stay again.