Very clean, safe and modern. We had a great stay!