Highly recommended. Everything was brand new and sparkling clean. Really enjoyed my stay. Will be back again.