location,place,spa, and the host a+++++++ best stay ever and definitely will be going back.