great place to lose yourself for a few days...a real treat.