Great place. Clean. Open floor plan. Very attentive host!
Prepare to look for parking though.