This place is clean and beautifully designed. Kristin is an extremely attentive host and my team had a great stay. Great decor, design, and extremely comfortable. Views are fantastic. Easy decision to stay again.