Very clean, great location, great guidance and communication throughout my trip