Great accommodation, location , every detail thought of