Great place ... spacious, stylish, comfortable... quite pricey but worth a splurge