Fantastic location and facilities, extremely well appointed with all the little things thought of. Highly recommended.