All the perks of living in a resort