Great, clean, stylish place to spend a few days