Carrie Johnson said the resort is admittedly ‘not cheap’ but described it as ‘very luxurious’