Location. Location. Location. Beautiful condo and views. Fabulous amenities. Gracious and kind host. LoVEd our stay.