Spacious, stylish and extremely comfortable stay. We wish we could have stayed longer.