Excellent accommodation, good location