Perfect place in every sense. A must see.