Excellent accommodation and amenities. Very clean and modern.