Very clean, excellent location, will be staying again soon.