Very clean place and an excellent location. Communication and support from staff was second to none