Great place to stay, stylish and clean.