Wow! This place completely surpassed our expectations. Perfect location, large and clean space, stylish touches, fantastic view and patio! We will definitely be back!