Clean and neat place although a bit small. Very convenient location.