Excellent location and comfortable accommodation. A few minor improvements would vastly improve the overall experience.