Good location and excellent accommodation