This looks like an apartment complex turned into a resort. Great amenities and convenient location. Very responsive.