sophisticated resort