Accommodation spotlessly clean and comfortable, with excellent facilities