A condo and a resort all in one! Great Location. Great communication. Clean with everything you'll need! We will be back!!!