Perfectly clean, extremely comfortable, well located. Don't hesitate to book. Overall excellent stay!