Top marks! An excellent place to stay. Spotlessly clean and very comfortable. Generous breakfast. Attention to detail was superb!