Immaculate, stylish place to stay. We had to stay two days this time.