Perfect place in every sense; would come back here without a doubt.