Immaculate accommodation. Everything provided including extra little touches.