Immaculate, very smart and nicely decorated. Cosy and comfortable. Excellent stay.