Stylish, clean, well located - we had a great stay!