Great location and stocked to make the stay feel like home in paradise.