Perfect location at luxurious resort. Will be back again