Perfect location, view and resort.