Excellent accommodation. Everything is brand new. It has everything you need. One of the best I have ever stayed in. You will definitely love it.