fantastic location and excellent accommodation