excellent accommodation spotlessly clean and well equipped.