Fantastic and clean place - great location