Excellent accommodation, great location