Perfect in every way. Location and comfort brilliant. Definitely a first class stay.