Great place! Ideal in every sense... we will be definitely be back!