Excellent accommodation extremely clean and comfortable.