Top class accommodation and location. Cannot rate this place highly enough