Excellent location, superb facilities and very very comfortable. Everything one could possibly need.