Nicole’s place is ideally situated in the heart of Wailea. Check in and out was a breeze.