Immaculate. Cosy. Close to everything. We had a lovely stay.