Great accommodation, in great location