The place was very clean, modern, had everything we needed to feel at home. The location is good. We had a great stay!